package com.ship.boats.domain.vo;

import io.swagger.annotations.ApiModelProperty;

/**
 * <b>QueryPositionLatestInfo</b>
 *
 * @description: QueryPositionLatestInfo <br>
 * @date: 2024/4/3 15:59 <br>
 * @author: lhm <br>
 * @version: 1.0 <br>
 */
public class QueryPositionLatestInfo {
    @ApiModelProperty(value = "船舶ID")
    private String shipId;

    @ApiModelProperty(value = "定位时间（单位：utc秒）")
    private int posTime;

    @ApiModelProperty(value = "经度（单位：1/10000分）")
    private int lon;

    @ApiModelProperty(value = "纬度（单位：1/10000分）")
    private int lat;

    @ApiModelProperty(value = "航向（单位：0.1度）")
    private int cog;

    @ApiModelProperty(value = "航艏向（单位：度）")
    private int heading;

    @ApiModelProperty(value = "航速（单位：0.1节）")
    private int sog;

    @ApiModelProperty(value = "转向率（度/分钟）")
    private int rot;

    @ApiModelProperty(value = "ais航行状态")
    private String aisNavStatus;

    public String getShipId() {
        return shipId;
    }

    public void setShipId(String shipId) {
        this.shipId = shipId;
    }

    public int getPosTime() {
        return posTime;
    }

    public void setPosTime(int posTime) {
        this.posTime = posTime;
    }

    public int getLon() {
        return lon;
    }

    public void setLon(int lon) {
        this.lon = lon;
    }

    public int getLat() {
        return lat;
    }

    public void setLat(int lat) {
        this.lat = lat;
    }

    public int getCog() {
        return cog;
    }

    public void setCog(int cog) {
        this.cog = cog;
    }

    public int getHeading() {
        return heading;
    }

    public void setHeading(int heading) {
        this.heading = heading;
    }

    public int getSog() {
        return sog;
    }

    public void setSog(int sog) {
        this.sog = sog;
    }

    public int getRot() {
        return rot;
    }

    public void setRot(int rot) {
        this.rot = rot;
    }

    public String getAisNavStatus() {
        return aisNavStatus;
    }

    public void setAisNavStatus(String aisNavStatus) {
        this.aisNavStatus = aisNavStatus;
    }
}
